package com.xinchuang.domain.type;

/**
 * @Description:通用对外报价单分表枚举
 * @Author: thh
 * @Date: 2023/9/23 12:45
 */
public enum NormalOutQuotationaPriceEnum {

    MOLDBASE("加工材料费/Machining Material Cost", "模架/Mold Base"),
    DIRECT1("加工材料费/Machining Material Cost", "型腔/Cavity"),
    CORE("加工材料费/Machining Material Cost", "型芯/core"),
    BOARD("加工材料费/Machining Material Cost", "托板"),
    DIRECT("加工材料费/Machining Material Cost", "直顶"),
    ELECTRODE("加工材料费/Machining Material Cost", "电极/Electrode"),
    SLIDER("加工材料费/Machining Material Cost", "滑块/Slider"),
    LIFTER("加工材料费/Machining Material Cost", "斜顶/Lifter"),
    Other("加工材料费/Machining Material Cost", "其它/Other"),

    TEMPERED("热处理/Heat Treatment", "调质/Tempered"),
    HARDENED("热处理/Heat Treatment", "淬火/Hardened"),
    NITRIDING("热处理/Heat Treatment", "氮化/Nitriding"),

    EJECTION_PIN("装配材料费/Assemly Material Cost", "顶杆/Ejection Pin"),
    EJECTION_SLEEVE("装配材料费/Assemly Material Cost", "顶管/Ejection Sleeve"),
    CONNECTOR("装配材料费/Assemly Material Cost", "水管接头/Connector"),
    STANDARD_COMPONENTS("装配材料费/Assemly Material Cost", "标准件/Standard Components"),
    HOT_RUNNER("装配材料费/Assemly Material Cost", "热流道/Hot Runner"),
    TEMP_CONTROLLER("装配材料费/Assemly Material Cost", "温控器/Temp Controller "),
    EYE_BOLT("装配材料费/Assemly Material Cost", "吊环/Eye bolt"),
    OIL_CYLINDER("装配材料费/Assemly Material Cost", "油缸"),

    SCANNING("设计费/Design Cost", "扫描测绘/Scanning"),
    CAD_CAM("设计费/Design Cost", "结构设计/CAD\\CAM"),
    CAE("设计费/Design Cost", "CAE分析/CAE"),

    MACHINING("加工费/Manufacturing Cost", "一般机床/Machining"),
    CNC("加工费/Manufacturing Cost", "数控机床/CNC"),
    THREE_CNC("加工费/Manufacturing Cost", "3+2数控机床/CNC"),
    EDM("加工费/Manufacturing Cost", "电火花/EDM"),
    WC("加工费/Manufacturing Cost", "线切割/W.C."),
    SLOWLY("加工费/Manufacturing Cost", "线切割(慢)/W.C.(Slowly)"),
    DEEP_HOLE("加工费/Manufacturing Cost", "深孔钻/"),
    FITTING("加工费/Manufacturing Cost", "钳工/Fitting"),
    POLISHING("加工费/Manufacturing Cost", "抛光/Polishing"),
    FIT("加工费/Manufacturing Cost", "合模机/Fit"),
    TEXTURE("加工费/Manufacturing Cost", "皮纹/Texture"),

    CAVITY("三坐标测量费/CMM Measure", "型腔/Cavity"),
    PART("三坐标测量费/CMM Measure", "产品/Part"),

    MANAGING_FEE("其它费用/Other Fee", "管理费/Managing Fee"),
    PROFIT("其它费用/Other Fee", "利润/Profit"),
    TEX("其它费用/Other Fee", "税收/Tex"),
    TRIAL_FEE("其它费用/Other Fee", "试模费/Trial Fee"),
    FREIGHT_FEE("其它费用/Other Fee", "运输费/Freight Fee");

    private String type;

    private String itemName;

    private NormalOutQuotationaPriceEnum(String type, String itemName) {
        this.type = type;
        this.itemName = itemName;
    }

    public String getType() {
        return type;
    }

    public String getItemName() {
        return itemName;
    }

}
